100 WindowsManager 101 &Commands 102 &Nodes 103 &Window 104 Command which allows you to set to hourglass cursor or reset cursor to normal state for trueSpace7. Internal counter is used so calling twice of SetCursorState( true) needs also two corresponding calls SetCursorState( false). 105 Not implemented yet. 106 Command used with standard tool manager for standard trueSpace drag & drop operation. Source window has to handle all mouse commands then and forward it to tool manager. See more in tool manager chapter. 107 This is internal command. 108 Roman Rückschloss, Caligari Corp. 109 Creates window frame and assign viewers for desigerd demensions.
For assigning more viewers for one dimension use '|' as delimiter of more CLSID's in CLSID string parameter. You could also assign same CLSID for more dimensions.
Empty CLSID string parameter means that this dimension is not presented on creating window.
Using string 'default' as parameter for some dimension will assign default viewer or viewers for that dimension. 110 Assigns prototyped toolbar as window toolbar. Allow to assign toolbar for one viewer, for one dimension or for all viewers. To assign toolbar for one viewer specify CLSID of that viewer as viewer parameter string. To assign toolbar for one dimension (useful for situation when there are more viewers for one dimension or viewer CLSID is not known) specify 'dim[dimension]' where [dimension] is desired dimension. Specifying 'all' as viewer parameter asssign toolbar for all viewers. 111 Opens toolbar from prototype. Also allows to specify position where new toolbar will be opened. 112 Executes window exit command. In standard situation it will enters objects which encapsulate current object (if it is possible) but viewer could specify its own actions for exit. 113 Executes window exit command and with changing aspect. See more in WindowsManager.RunWindowExitScript. 114 Enters different object for window. 115 Close window. If window is docked then this window is undocked before closing. 116 Close toolbar window by its toolbar ID. If window is docked then this window is undocked before closing. 117 This command is used internally but allows you to force to save prototype if needed. 118 Changes window aspect. 119 Create and open main toolbar. If main toolbar is already created then this command opens main toolbar. 120 Create and open navigation toolbar. If navigation toolbar is already created then this command opens navigation toolbar. 121 Create and open commands toolbar. If commands toolbar is already created then this command opens commands toolbar. 122 This command is used internally for activating windows manager. It is used on start of trueSpace, layout change and other situations when windows manager needs initialization. 123 Snaps window to window. This also makes snapping window bound to window and keeps it always over that window. See WindowsManager.SetFrameOwnerFrame command. 124 Snaps window to window. This also makes snapping window bound to window and keeps it always over that window. Additionally to WindowsManager.SnapFrameToFrame command this command allows also to specify offset of snapping operation. See WindowsManager.SetFrameOwnerFrame command. 125 Docks window to window. This will create new window which will encapsulate both windows. 126 Docks panel to window. This will create 2 news window which one will encapsulate panel docking window which is used for docking more panels and that window will encapsulate docking panel. 127 Adds window to docking position. This command is used for adding toolbars to position where is already docked toolbar (or more toolbars) or adding panel to panel docking place (see WindowsManager.DockPanelToFrame command). This command will fail if it will be used on docking place which does not support adding. 128 Sets owner window for window. Owned window will be allways over owner window. If owned window is toolbar then this toolbar is visible only when owner window is active or owner window is docked to window which also docks active window. 129 Undocks window from window. If docking place from which is panel undocked does not have more windows docked and docking place allow automatic closing (for example panel docking place does not allow automatic closing) then docking place is closed. 130 This command perform standard undock operation (see WindowsManager.UndockFrame command) and allow immediately moving of moving undocked window. This command is usually used when undocking window by mouse and continue with moving mouse operation. 131 Unsnaps window and break ownership relation from window to which it was snapped. 132 Copies whole window. But keep on mind that some windows could not be copied. Also if such a window is docked inside window which should be copied then that window could not be copied. 133 Opens model window. 134 Load and apply new layout from file. If layout will fail to load or to apply then old layout will stay active. 135 Sets owner window for window. Owned window will be always over owner window. If owned window is toolbar then this toolbar is visible only when owner window is active or owner window is docked to window which also docks active window. 136 Opens history window with Tools aspect. 137 Opens history window with Oobjects aspect. 138 Changes viewer in window by viewer CLSID. 139 Perform zoom operation on window. If window is already zoomed then unzoom operation is performed/ 140 This command is needed after every change in layout object and its encapsulated objects not performed by any Windows Manager command for update consistency. 141 Every window remembers history of entered objects. It is possible to navigate in that history by this command. 142 Moves panel docked inside panel docking place to top position. This is used for example in object history to move actually selected object to top if it is already included in object history. 143 Deletes current toolbar prototypes and reload it from disc. 144 This is internal command used for notifying windows manager that selection has been changed. 145 Change panel which is part of layout its aspect. 146 Activate tool. 147 Show window. 148 Set cursor shape. 149 Layout 150 Helper command for setting cursor shape for a view that implements IRsChangableCursor 151 Caligari Corp. 152 Activate frame operation. 0- activate next frame, 1- activate previous frame 153 Move and/or resize window and lock/unlock the desired size. Use -1 to not change a value. 154 Assign library that will be displayed as Window's Tab 155 Assign TABs Library 156 Tomas Bujnak, Caligari corp. 157 Drag and drop helper data object. 158 Trial Version 159 Set frame properies 160 Open About box 161 Dock Panel to Stack view 162 Create aspect toolbar for frame window 163 Close aspect toolbar for frame window